//
// Created by wkm on 2023-12-06.
//

#include "demux.h"

void demux::prc_demux() {
    sc_uint<3> j;
    sc_uint<OUT_WIDTH> temp;

    for (j = 0; j < OUT_WIDTH; ++j) {
        if (a == j) {
            temp[j] = 1;
        } else {
            temp[j] = 0;
        }
    }
    z = temp;
}